JsBlobRandomAccessSource
WASM JS implementation of RandomAccessSource using Blob API.
Uses Blob.slice() for efficient random access to file data without loading the entire file into memory.
Important: Browser Blob operations are inherently asynchronous. This implementation pre-loads metadata section during open for synchronous access via readAt, and provides readAtAsync for accessing data beyond the preloaded buffer.